past several days - German English Dictionary